Definition of Flying Lizard

  • (noun) any of several small tropical Asian lizards capable of gliding by spreading winglike membranes on each side of the body

Synonyms of Flying Lizard


Antonyms of Flying Lizard


No Antonyms Found.

Homophones of Flying Lizard


No Homophones Found.